﻿using System.Configuration;
using System.Text;

namespace BookExchange.Utility
{
    public class MailConfiguration
    {

        public const int ServerPort = 587;
        public const string Host = "smtp.gmail.com"; // //smtp.live.com 

        public const string MailAddress = "Mail.Bestbook@gmail.com";
        public const string PasswordMailAdress = ")ok(ij*u";
       
        public const string MailSubject = "Bạn đã yêu cầu khôi phục mật khẩu từ bookexchange.travianoverview.com";
        public const string MailDisplayName = "BestBook-HALV Group";
        public const string FooterName = "Administrator";
        public const string FooterCompany = "BestBook-HALV Group";

        public const string WrongUsernameMessage = "Sai username, email hoặc username không tồn tại";
        public const string SendingErrorMessage = "Không thể gửi mail";
        public const string SuccessMessage = "Thay đổi mật khẩu thành công. \\nBạn có thể đăng nhập với mật khẩu mới";
        public const string ErrorExceptionMessage = "Đã có lỗi xảy ra";
        public const string WrongVerificationMessage = "Sai mã xác nhận";



        public string GetBody(string Username, StringBuilder Code)
        {
             string html = @"
<table  >
<tbody><tr><td  style='font-family:tahoma,verdana,arial,sans-serif;font-size: 12px;line-height: 1.28;'> 
<div style='text-align: center; color: #0a59a1;'>
       <h1>Yêu cầu khôi phục mật khẩu</h1> </div>
 <br />
 
  
       Chào bạn " + Username + @" ; 
   <br />
   <p >
       Bạn đã yêu cầu khôi phục mật khẩu vào ngày" + System.DateTime.Now +
           @" 
  <br />
       Mã xác nhận để khôi phục mật khẩu của bạn là 
   </p>

   <table><tbody><tr><td style='font-size: 1.5em; color: #3B5998;font-weight: bold;width: 500px; margin: 5px 0px; padding: 5px 0px; border-bottom: solid 1px #BABABA; border-top: solid 1px #BABABA;'>" +
           Code +
       @"</td> </tr></tbody>  </table>
   <span  color: #B4AEAE'>Đây là Email trả lời tự động vui lòng không reply lại email này!</span>
     <br />  
   <br />
  <br />
  <b><font >" + FooterName + "</font></b><br /> <b>" + FooterCompany + @"</b> 
 
</td> 
</tr>
</tbody>  
</table> ";       

            return html; 

        }


        /* 
       public string GetMailAddress
       {
           get { return _mailAddress; }
       }


       public string GetMailPassword
       {
           get
           {  return _passwordMailAdress;  }
       }


       public string GetMailDisplayName
       {
           get
           { return _mailDisplayName; }
       }

       public string GetMailSubject
       {
           get
           {   return _subject;  }
       }
         
         

          
        * 
           StringBuilder _body = new StringBuilder();

           _body.AppendFormat(" <div style='text-align: center; color: #0a59a1;'>  <h1>Yêu cầu khôi phục mật khẩu</h1></div>");
           _body.AppendFormat("Chào bạn {0}; <br />", Username);
           _body.AppendFormat("<p>" + "Bạn đã yêu cầu khôi phục mật khẩu vào ngày " + System.DateTime.Now +
               "<br />Mật khẩu của bạn:  </p><div style='width: 500px; margin: 5px 0px; padding: 10px 0px; border-bottom: solid 1px #BABABA; border-top: solid 1px #BABABA;'>" +
               Password + "</p></div>");
           _body.AppendFormat("<span style='color: #B4AEAE'>Đây là Email trả lời tự động vui lòng không reply lại email này!</span><br />  <br /> <br />");

           _body.AppendFormat("<div><b><font>" + footerName + "</font></b><div><b>" +
                               footerCompany + "</b></div></div>"); 
        * 
        */ 
    }
}